#ifndef DIALOG_H
#define DIALOG_H

#include<QDialog>
#include<QLabel>
#include<QLineEdit>
#include<QPushButton>

QT_BEGIN_NAMESPACE
namespace Ui { class Dialog; }
QT_END_NAMESPACE

class Dialog:public QDialog
{
    Q_OBJECT
public:
    explicit Dialog(QWidget *parent=nullptr);
    ~Dialog();


    void setRows(int nRow);//设置行数
    void setCols(int nColumn);//设置列数
    void setBomb(int nBomb);//设置炸弹数

    //获取行数列数炸弹数
    int getRow();
    int getCol();
    int getBomb();

    //插入三个文本编辑控件
    QLineEdit *edit_row;
    QLineEdit *edit_col;
    QLineEdit *edit_bomb;

    //插入三个文本编辑控件
    QLabel *label_row;
    QLabel *label_col;
    QLabel *label_bomb;

signals:
    void dia_test();

public slots:
    void makesureof();

private:
    Ui::Dialog *ui;
    QPushButton *makesure;

    int nRow;
    int nColumn;
    int nBomb;

};

#endif // DIALOG_H
